#! /bin/bash
export LANG=zh_CN.UTF-8
HIVE_HOME=/usr/bin/hive	

${HIVE_HOME} -S -e "

create database if not exists view_consult_dwd;
use view_consult_dwd;

drop table view_consult_dwd.dwd_web_chat_ems;
create table view_consult_dwd.dwd_web_chat_ems(
    id                           INT,
    create_date_time             STRING COMMENT '数据创建时间',
    session_id                   STRING COMMENT '七陌sessionId',
    sid                          STRING COMMENT '访客id',
    create_time                  STRING COMMENT '会话创建时间',
    seo_source                   STRING COMMENT '搜索来源',
    seo_keywords                 STRING COMMENT '关键字',
    ip                           STRING COMMENT 'IP地址',
    area                         STRING COMMENT '地域',
    country                      STRING COMMENT '所在国家',
    province                     STRING COMMENT '省',
    city                         STRING COMMENT '城市',
    origin_channel               STRING COMMENT '投放渠道',
    \`user\`                       STRING,
    manual_time                  STRING COMMENT '人工开始时间',
    begin_time                   STRING COMMENT '坐席领取时间 ',
    end_time                     STRING COMMENT '会话结束时间',
    last_customer_msg_time_stamp STRING COMMENT '客户最后一条消息的时间',
    last_agent_msg_time_stamp    STRING COMMENT '坐席最后一下回复的时间',
    reply_msg_count              INT COMMENT '客服回复消息数',
    msg_count                    INT COMMENT '客户发送消息数',
    browser_name                 STRING COMMENT '浏览器名称',
    os_info                      STRING COMMENT '系统名称',
    yearinfo                      STRING COMMENT '年',
    monthinfo                        STRING COMMENT '月',
    dayinfo                    STRING COMMENT '日',
    quarterinfo                     STRING COMMENT '季度'

)comment '访问与咨询信息主表'
partitioned by(dt string)
row FORMAT DELIMITED FIELDS TERMINATED BY '\t'
STORED AS orc TBLPROPERTIES ('orc.compress'='SNAPPY');


drop table view_consult_dwd.dwd_web_chat_text_ems;
create table view_consult_dwd.dwd_web_chat_text_ems(
id                   INT,
    referrer             STRING COMMENT '上级来源页面',
    from_url             STRING COMMENT '会话来源页面',
    landing_page_url     STRING COMMENT '访客着陆页面',
    url_title            STRING COMMENT '咨询页面title',
    platform_description STRING COMMENT '客户平台信息',
    other_params         STRING COMMENT '扩展字段中数据',
    history              STRING COMMENT '历史访问记录'



)comment '访问与咨询信息副表'
partitioned by(dt string)
row FORMAT DELIMITED FIELDS TERMINATED BY '\t'
STORED AS orc TBLPROPERTIES ('orc.compress'='SNAPPY');
"